﻿body
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: White;
}

P
{
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12pt;
}

INPUT
{
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}	
TEXTAREA
{
    FONT-FAMILY: arial;
    font-size :0.8em;
    font-weight:bold;
        }
    
    TAiva
    {
    FONT-FAMILY: arial;
    font-size :0.8em;
    font-weight:bold;
    background-color :#ffb171;
    }

	
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	0.8em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	 none;
	font-family: Arial, Helvetica, sans-serif;
	}	
	A:link {text-decoration:none;color:#4500a9;}
	A:visited {text-decoration:none;color:#4500a9;}
	A:active {text-decoration:none;color:#4500a9;}
	A:hover { text-decoration:underline;color:green;}	

	
	 A.Enc:visited {text-decoration:none;font-family: arial ;color:white;font-weight:bold; } 
    A.Enc:active {text-decoration: none;font-family:arial;color:white; font-weight:bold; } 
    A.Enc:link{	text-decoration: none;	font-family: arial;color: white; font-weight:bold; } 
    A.Enc:hover {text-decoration: underline;font-family:arial;color:#9acd32; font-weight:bold; } 


SMALL	{	
	font-size:	0.7em;
	}	

BIG	{	
	font-size:	1.17em;
  
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	 none ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	 lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
		}
		
	.ImgInfo	
	{
		margin:0px;
	
			}

	.boton 
	{
		 background-color:#bcbcbc;
		color:black;
		font-family :arial;
	     font-size:0.6em;
		font-weight: bold;
	
	}

	.Bordeencabezado
	{
		color :white;
		font-family:Arial;
		font-size:8pt;
		font-weight:  bold;
		BORDER-bottom:  solid 3px #990000;
}


 
	 .over {color:#cdcdcd; background-image:url(images/fondoexpl.jpg); font-family:arial; font-weight: bold;}
  .down {color:white; background-image:url(images/fondoexpl.jpg); font-family:arial; font-weight: bold;}


.TextoAyuda
{
	font-family: arial;
	color: #a9a9a9;
	font-weight: normal;
	padding-left: 15px;
	margin-top:10px;
	font-size:0.7em;
	border-bottom: #a9a9a9 1px solid;
}

.TextoWarning
{
	font-family: arial;
	color: #0066cc;
	font-weight: bold;
	padding-left: 15px;
	margin-top:10px;
	border-style:solid;
    border-width:1px;
	border-color: #d4d0c8;
}

   /* Bordes finos negros*/
.Borde
{
    BORDER-RIGHT: 1px solid black;
    BORDER-TOP: 1px solid black;
    BORDER-LEFT: 1px solid black;
    BORDER-BOTTOM: 1px solid black;
}

.BordeL
{
    BORDER-LEFT: 1px solid black;
}

.BordeR
{
    BORDER-RIGHT: 1px solid black;
}
.BordeT
{
    BORDER-TOP: 1px solid black;
}
.BordeLT
{
    BORDER-TOP: 1px solid black;
    BORDER-LEFT: 1px solid black;
}
.BordeLR
{
    BORDER-RIGHT: 1px solid black;
    BORDER-LEFT: 1px solid black;
}
.BordeLRT
{
    BORDER-RIGHT: 1px solid black;
    BORDER-TOP: 1px solid black;
    BORDER-LEFT: 1px solid black;
}
.BordeRT
{
    BORDER-RIGHT: 1px solid black;
    BORDER-TOP: 1px solid black;
}
.BordeRB
{
    BORDER-RIGHT: 1px solid black;
    BORDER-BOTTOM: 1px solid black;
}

.Desv
{
	    BORDER-RIGHT: 1px solid white;
		BORDER-BOTTOM: 1px solid white;
	   background-color :#dcdcdc;

}
.BordeTabla
    {
	   background-color :#e1e1e1;
		border-style:  outset;
		border-width:  1px;
		border-color: #696969;
		font-family :Arial;
	    font-weight: normal ;
		color:black;
		font-size:0.8em;
   } 
   
   .BordeFiltro
    {
	   background-color :white;
		border-style:  outset;
		border-width:  1px;
		border-color: #8b008b;
		font-family :Arial;
	    font-weight: normal ;
		color:black;
		font-size:0.8em;
   } 
.EdTabla
{
	background-color: #ccffb8;
	border-style: outset;
	border-width: 1px;
	border-color: #8b008b;
	font-family: Arial;
	font-weight: normal;
	color: black;
	font-size:0.8em;
} 

.TablaAyuda
    {
	   background-color :#ffffe1;
		border-style:  outset;
		border-width:  1px;
		border-color: #f0f0f0;
		font-family :Arial;
	    font-weight: normal ;
		 color:black;
		 font-size:1.1em;
   } 

          .separador
	    {
		 border-bottom-style:  inset;
		 border-bottom-width:  thin;
		 border-bottom-color :white;
	    }

       .bordeBajo
	    {
		 border-bottom-style:outset;
		 border-bottom-width: thin ;
		 border-bottom-color :white;
	    }
    .ControlConError
      {
       background-color:#ffff00; 
       border-right: red 1px solid;
       border-top: red 1px solid;
       border-left: red 1px solid;
       border-bottom: red 1px solid;
      }
      
      .controlTextoPrecio
{
	text-align: left;
}
      .Alerta
      {
		color:White;
	    font-weight : normal ;
	    background-color :Red;
	    
      }
      
      .estado
{
	background-image :url("images/estado.jpg");
	background-color :White;
	background-repeat : no-repeat ;
	background-position : top top;
}
       /* Botones*/
   
        input.btned
{
	color: #4500a9;
	font-family: arial;
	font-size: 1em;
	font-weight: bold;
	height: auto;
	background-color: #ccccff;
	border-right: #8b008b 1px outset;
	border-top: #8b008b 1px outset;
	border-left: #8b008b 1px outset;
	border-bottom: #8b008b 1px outset;
}

input.btnovered{
	color: orange;
	font-family: arial;
	font-size: 1em;
	font-weight: bold;
	height: auto;
	background-color: #4500a9;
	border-right: orange 1px outset;
	border-top: orange 1px outset;
	border-left: orange 1px outset;
	border-bottom: orange 1px outset;
}
      
              input.btnAzul
{
	background-color: #4b73d7;
	color:white;
	font-family: arial;
	font-size :8pt;
	font-weight: bold;
	height: auto;
	border-right: lightgrey 1px outset;
	border-top: lightgrey 1px outset;
	border-left: lightgrey 1px outset;
	border-bottom: lightgrey 1px outset;
}

input.btnoverAzul{
		border-color:white;
		 border-style : outset;
		 border-width :1px;
		color:yellow;
		font-family :arial;
		font-size :8pt;
		font-weight:bolder;
		height: auto;}
      
 

.Etiqueta{
		 height    :7cm;
		width:10.5cm;
		background-color :white;
		border-style:  outset;
		border-width:  1px;
		border-color: Gray;
		font-family :Arial;
	    font-weight: normal ;
		color:black;
		font-size:1.1em;}
		 
		 .Etiqueta2{
		background-color : Transparent;
		border-width:  0px;
		font-family :Arial;
		 color:black;
		 font-size:1em;}

	
@media print 
{
  .PB {page-break-before: always; visibility:hidden }	
}

@media screen
{
  .PB {text-align:center; BORDER-TOP: dashed 1px gray;BORDER-BOTTOM: dashed 1px gray;}	
}